body>.content{
    width: 1200px;
    margin:0 auto;
    margin-top:50px;
}
.Sale_this_week .top{
    height: 40px;
}
.Sale_this_week .top>.left{
    float:left;
}
.Sale_this_week .top>.left>i,
.Sale_this_week .top>.left>h1,
.Sale_this_week .top>.left>span{
    float:left;
}
.Sale_this_week .top>.left>i{
    margin-top:6px;
    margin-right:10px;
    font-size:26px;
}
.Sale_this_week .top>.left>span{
    margin-top:6px;
    margin-left:10px;
    font-size:20px;
}
.Sale_this_week .top>.right{
    float:right;
}
.Sale_this_week .top>.right>ul>li{
    float:left;
    padding:4px 6px;
    margin:0 10px;
    font-size:20px;
    position: relative;
    cursor: pointer;
}
.Sale_this_week .top>.right>ul>li:last-child{
    /* padding-right:0; */
    margin-right:0;
}
.Sale_this_week .top>.right>ul>li.active{
    color:#E3376D;
}
.Sale_this_week .top>.right>ul>li.active::after{
    position: absolute;
    bottom:0;left:0;
    content:"";
    width: 100%;
    height: 2px;
    background-color: #E3376D;
    
}
.Sale_this_week .top>.right>ul>li:hover{
    color:rgb(250, 109, 154);
}
.this_week_contents>ul>li{
    float:left;
    width: 350px;
    height: 238px;
    background-color:#fff;
    box-shadow:0 0 4px #ccc;
    transition:0.5s;
    /* margin-right:50px; */
    margin:20px;
    margin-left:30px;
}
.this_week_contents>ul>li:hover{
    box-shadow:0 0 8px rgb(141, 141, 141);

}
.this_week_contents>ul>li>a{
    display: block;
    padding:10px;
    box-sizing: border-box;
    height: 100%;
}
.this_week_contents>ul>li>a>.left{
    float:left;
    width: 45%;
}
.this_week_contents>ul>li>a>.left>span{
    display: block;
    margin-left:10px;
}
.this_week_contents>ul>li>a>.left>span:nth-child(1){
    margin:10px 0;
    margin-left:10px;
    font-size: 16px;

}
.this_week_contents>ul>li>a>.left>span:nth-child(2)>b{
    font-size: 48px;
    font-family:impact;
}
.this_week_contents>ul>li>a>.left>.time{
    margin:10px 0;
    font-size: 13px;
    color:#999;
}
.this_week_contents>ul>li>a>.left>.price>span{
    color:#ff3573;
    font-size: 16px;
}
.this_week_contents>ul>li>a>.left>.original_cost{
    margin-top:10px;
    color:#888;
}
.this_week_contents>ul>li>a>.left>div{
    display: inline-block;
    margin-bottom:76px;
    margin-left:-10px;
    padding:0 10px;
    background-color: #FF3573;
    color:#fff;
    position: relative;

}
.this_week_contents>ul>li>a>.left>div::after{
    content:"";
    position: absolute;
    top:0;
    right: 0;
    width: 0;
    height: 0;
    margin-right:-19.2px;
    border-top:19.2px solid rgba(255, 53, 114, 0.541);
    border-right:19.2px solid transparent;
    /* border-left:5px solid transparent; */
}
.this_week_contents>ul>li>a>.left>div::before{
    content:"";
    position: absolute;
    top:0;
    right: 0;
    width: 0;
    height: 0;
    margin-right:-19.2px;
    border-bottom:19.2px solid rgba(255, 53, 114, 0.541);
    border-right:19.2px solid transparent;
    /* border-left:5px solid transparent; */
}
.this_week_contents>ul>li>a>.right{
    float:left;
    width: 55%;
    height: 100%;
    /* background-color: red; */
    background-image: url(../images/this_world/2032-2_640x480.jpg);
    position: relative;
}
.this_week_contents>ul>li>a>.right>.xx{
    position: absolute;
    bottom:0;
    left:0;
    background-color: rgba(0, 0, 0, 0.466);
    color:#fff;
    padding:10px 0;
    height: 68px;
    box-sizing: border-box;
    overflow: hidden;
}


/* hot */
body>.content>.hot{
    width: 100%;
    height: 400px;
    margin:0 auto;
    margin-top:10px;
    /* background-color: red; */
}
body>.content>.hot>.top{
    height: 80px;
}
body>.content>.hot>.top>h1{
    float:left;
    padding-top:1px;
}
body>.content>.hot>.top>h1>span{
    font-size: 34px;
    display: inline-block;
    margin-right:6px;
    font-weight: 400;
    margin-top:10px;
}
body>.content>.hot>.top>.menu{
    float:left;
    margin-left: 30px;
    font-size:18px;
    margin-top:20px;
}
body>.content>.hot>.top>.menu>span{
    display: inline-block;
    margin:0 10px;
    color:#888;
    cursor: pointer;
}
body>.content>.hot>.top>.menu>span:hover{
    color:#999;
}
body>.content>.hot>.top>.menu>span.active{
    color:#FF3573;
}
body>.content>.hot>.top>a{
    float:right;
    font-size: 16px;
    margin-right:10px;
    margin-top:20px;
}
body>.content>.hot>.top>a>i{
    margin-left:4px;
}
body>.content>.hot>.message{
    background-color: red;
}